package com.customization.unionpay.contract.serivce;

import com.alibaba.fastjson.JSONObject;
import weaver.hrm.User;

import java.util.List;
import java.util.Map;


public interface IContractDataSynService {

    public boolean addbaseContract(JSONObject jsonObject, User user);

    public boolean changeFilingProcess(String contractNumber);

    public boolean contractTransfer(JSONObject jsonObject);

    public boolean contractClose(JSONObject bodyJson, User user);

    public JSONObject contractInfo(List<String> contractNumbers,Integer contract,Integer page,Integer pageSize, User user);

    public boolean contractLedger(Integer formId,Integer requestId);

    Map<String, Object> checkSigner(JSONObject bodyJson);
}
